//============================================================================
// Name        : StreamingProtocol.cpp
// Author      : stargui
// Version     :
// Copyright   : Your copyright notice
// Description : Hello World in C++, Ansi-style
//============================================================================

//#include <iostream>
#include "CConnectManager.h"
#include "../ThreadPool/ThreadPool.h"
using namespace std;
// void SignalHander(int signal)
// {
// 	for(int i = 0; i < 5; i ++)
// 	{
// 		printf("SignalHander(signal:%d)(pid:%d)\n", signal, getpid());
// 	}
// 	if(signal != 13)
// 	{
// 		exit(1);
// 	}
// }
int main()
{
 	printf(" welcome to streamprotocol ver 1.0.0 date 2012-11-29 01 \n");
// 	for(int i = 0; i < 32; i ++)
// 	{
// 		signal(i, SignalHander);
// 	}
	CConnectManager manager;
	ThreadPool::T_thpool_init(10);
	while (1)
	{
		CPSelectUtils::mSleep(50);
		manager.TaskSchedule();
	}
	ThreadPool::T_thpool_destroy();
	sleep(1);
	return 0;
}
